package com.lanhai.mind.interfaces;

import java.util.List;

/**
 * 其它缓存数据接口
 * 
 * @author zhengwei
 *
 */
public interface ITempData {
	  

	// 锁定的路线
	boolean isRoadLocked(int road); 
	void lockRoad(int road, boolean lock);

	// 预判断点的停车数据 
	void saveStopAgvOfEstimate(int dotNO, int agvid);
	int getNextAgvOfEstimate(int dotNO);
 

	// 锁定指令（保证连续指令不用多次处理。如果已经存在，返回false）
	boolean lockCmd(int agvid,String cmdStr);
	
	// 点位和小车的关联
	void setDotOfAgv(int dotNo,int agvid);
	int getAgvIdByDotNo(int dotNo);
}
